Namespace Constants

    Module mConstants

        Public Const TicksPerSec As Long = 10000000

        'TILE DIMENSIONS
        Public Const TileWidth As Integer = 48
        Public Const TileHeight As Integer = 32

        Public Const gLoginResX As Integer = 640
        Public Const gLoginResY As Integer = 480

        Public Const gSelectResX As Integer = 640
        Public Const gSelectResY As Integer = 480

        Public gGameResX As Integer = 1024
        Public gGameResY As Integer = 768

        'Chat message display time: 15 Seconds
        Public Const ChatMessageDisplayTime As Integer = 15 * Constants.TicksPersec
        'Chat message max width
        Public Const ChatMessageWidth As Integer = 128

        Public Const TooltipXOffset As Integer = 16
        Public Const TooltipYOffset As Integer = 0

        Public Const PlayAreaX As Integer = 21
        Public Const PlayAreaY As Integer = 21

        Public Const GameTextZ As Single = 0.22F
        Public Const ActorTypeZ As Single = 0.2F
        Public Const VitalsBarZ As Single = 0.21F

        Public FontName As String = "ProFontWindows"
        Public FontSize As Integer = 9
        Public FontScaleRatio As Single = 1.43F

        Public Const OverencumberedFactor As Single = 3.0F

    End Module

End Namespace
